package com.ttt.servicer;

import com.fasterxml.jackson.core.JsonProcessingException;
import com.ttt.util.Result;


public interface OverviewData {

    //查找林果基本信息
    Result findAllData() throws JsonProcessingException;

    //获取健康等级
    Result findHealth() throws JsonProcessingException;

    //获取总产量
    Result findAllYield() throws JsonProcessingException;

    //获取平均健康指数
    Result findAvgHealth() throws JsonProcessingException;

    //获取各个林果的类型个数量
    Result findType() throws JsonProcessingException;

    //获取病害数
    Result findDisease() throws JsonProcessingException;

    //获取获取各个受灾信息-->灾害报警信息
    Result findDiseaseCount() throws JsonProcessingException;

    //获取各个受灾类型及其次数
    Result findDiseaseTypeCount() throws JsonProcessingException;

    //获取获取各个检测地点信息（林果名称和地址以及最近检查时间）
    Result findPositionInfo() throws JsonProcessingException;

    //获取各个林果地的产量
    Result findYield() throws JsonProcessingException;


    //获取检测点位信息
    Result findEquipmentInfo() throws JsonProcessingException;


    //获取田间管理数据
    Result findFieldManagerInfo() throws JsonProcessingException;




}
